package com.qtyx.nms.util.shared

object AppInfoShared {


    /**
     * 保存-用户账号
     */
    fun saveUserAccount(account:String){
        SharedPreferencesUtil.saveValue("Account",account)
    }
    /**
     * 获取-用户账号
     */
    fun getUserAccount()=SharedPreferencesUtil.getString("Account")

    /**
     * 保存-用户密码
     */
    fun saveUserPassword(password:String){
        SharedPreferencesUtil.saveValue("Password",password)
    }
    /**
     * 获取-用户密码
     */
    fun getUserPassword()=SharedPreferencesUtil.getString("Password")

    /**
     * 保存-Token
     */
    fun saveToken(Token:String){
        SharedPreferencesUtil.saveValue("Token",Token)
    }
    /**
     * 获取-Token
     */
    fun getToken()=SharedPreferencesUtil.getString("Token")

    /**
     * 保存-医院名称
     */
    fun saveHospitalName(HospitalName:String){
        SharedPreferencesUtil.saveValue("HospitalName",HospitalName)
    }
    /**
     * 获取-医院名称
     */
    fun getHospitalName()=SharedPreferencesUtil.getString("HospitalName")
    /**
     * 保存-科室Id
     */
    fun saveDeptId(DeptId:String){
        SharedPreferencesUtil.saveValue("DeptId",DeptId)
    }
    /**
     * 获取-科室Id
     */
    fun getDeptId()=SharedPreferencesUtil.getString("DeptId")

    /**
     * 保存-科室名称
     */
    fun saveDeptName(DeptName:String){
        SharedPreferencesUtil.saveValue("DeptName",DeptName)
    }
    /**
     * 获取-科室名称
     */
    fun getDeptName()=SharedPreferencesUtil.getString("DeptName")

    /**
     * 保存-服务器时间戳
     */
    fun saveServerDate(ServerDate:Long){
        SharedPreferencesUtil.saveValue("ServerDate",ServerDate)
    }
    /**
     * 获取-服务器时间戳
     */
    fun getServerDate()=SharedPreferencesUtil.getLong("ServerDate")

    /**
     * 保存-tab今日值班/消息中心 是否自动轮播
     */
    fun saveTabAutoLunBo(TabAutoLunBo:Boolean){
        SharedPreferencesUtil.saveValue("TabAutoLunBo",TabAutoLunBo)
    }
    /**
     * 获取-tab今日值班/消息中心 是否自动轮播
     */
    fun getTabAutoLunBo()=SharedPreferencesUtil.getBoolean("TabAutoLunBo",true)

    /**
     * 保存-tab今日值班/消息中心 自动切换间隔（分钟）
     */
    fun saveTabAutoLunBoTime(TabAutoLunBoTime:Int){
        SharedPreferencesUtil.saveValue("TabAutoLunBoTime",TabAutoLunBoTime)
    }
    /**
     * 获取-tab今日值班/消息中心 自动切换间隔（分钟）
     */
    fun getTabAutoLunBoTime()=SharedPreferencesUtil.getInt("TabAutoLunBoTime",1)


    /**
     * 保存-主题类型
     * @param skinType 0、默认黑色，1、粉色，2、蓝色
     */
    fun saveSkinType(skinType:Int){
        SharedPreferencesUtil.saveValue("skinType",skinType)
    }
    /**
     * 获取-主题类型
     * @return 0、默认黑色，1、粉色，2、橙色
     */
    fun getSkinType()=SharedPreferencesUtil.getInt("skinType",0)
}